package org.mikeliu.exp4.exp10;

import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;
import java.util.Scanner;

public class Main 
{
	public static void main(String[] args) 
	{
		List<Integer> pageList=new ArrayList<>();
		Scanner scanner=new Scanner(System.in);
		String formatString=scanner.nextLine();
		String[] pageStrings=formatString.split(",");
		for(String pageString:pageStrings)
		{
			if(pageString.contains("-"))
			{
				Integer firstInteger=Integer.parseInt(pageString.split("-")[0]);
				Integer secondInteger=Integer.parseInt(pageString.split("-")[1]);
				for(int i=Math.min(firstInteger, secondInteger);i<=Math.max(firstInteger, secondInteger);i++)
				{
					if(!pageList.contains(i))
						pageList.add(i);
				}
			}
			else
			{
				
				if(!pageList.contains(Integer.parseInt(pageString)))
					pageList.add(Integer.parseInt(pageString));
			}
		}
		pageList.sort(new Comparator<Integer>() {

			@Override
			public int compare(Integer o1, Integer o2) {
				return o1.compareTo(o2);
			}
			 
		});
		for (int i=0;i<pageList.size();i++) 
		{
			if(i!=pageList.size()-1)
				System.out.print(pageList.get(i)+" ");
			else
				System.out.print(pageList.get(i));
		}
	}
}
